ground (by such a stone) - German English Dictionary